#1块钱1瓶水，2个瓶盖换一瓶水，用程序实现输入钱数，得到水的个数
money = int(input("请输入金额"))
shui = money
while money>=2:
    shui=shui+money//2
    money=money//2+money%2
print(shui)






# money = int(input('给钱:'))
# # 空瓶
# n = money
# # 空瓶换水
# s = 0
# while n >= 2:
#     # 当空瓶大于2的时候 就可以换一次
#     n = n - 2
#     # 换一次之后 空瓶又会多一个
#     n = n + 1
#     # 换一次之后 换的水也会多一次
#     s = s + 1
# print(money + s)
#
# # 空瓶子
# i = money
# # 一共喝的水
# sum = i
#
# while i >= 2:
#     # 两个瓶子换一瓶水
#     sum = sum + i // 2
#     # 还有多少个瓶子 奇数/偶数
#     i = i // 2 + i % 2
# print(sum)
#

